being able to perform feats - Espagnol Anglais Dictionnaire